place with abundant thistle - Turkish English Dictionary